package com.gitee.huanminabc.jcommon.mock;

import lombok.Data;
import java.io.Serializable;
import java.util.List;

@Data
public class AgentProfitListReqDTO implements Serializable {
    private static final long serialVersionUID = 1L;
    /**费用周期*/
    private String profitPeriodBegin;
    /**费用周期*/
    private String profitPeriodEnd;
    /**分润确认开始时间/个人渠道付款申请时间*/
    private String confirmTimeBegin;
    /**分润确认截止时间/个人渠道付款申请时间*/
    private String confirmTimeEnd;
    /**费用单号*/
    private String profitNo;

    /**是否提供发票(作为个人/企业渠道商标识)*/
    private String provideInvoice;
    /**代理商ID*/
    private Long agentId;
    /**代理商名称*/
    private String agentName;
    /**代理商业务类型*/
    private String bizType;

    /**所属一级渠道商*/
    private String agentFirstLevelName;

    private String agentSecondLevelName;

    private String profitStatus;

    /**
     * 是否查询未付款账单
     */
    private Boolean  ifUnPayProfit;
    /**
     * 是否是查询累计汇总金额
     */
    private Boolean  countAmt = false;
    private Boolean  exportXlsPayDetail = false;

    /**渠道商类型*/
    private AgentTypeEnum agentCategory;
    private UserEntity[]  userEntities;
    private List<UserEntity> userEntitiesList;
    private List integerList;

}
